mesenchymal cells - English Synonyms Dictionary